using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MMM.Core.Domain;
using ServiceStack.ServiceHost;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using MMM.Services.Base;
using MMM.Services.Operations;
using MMM.Services.Type;

namespace MMM.Services
{
	/// <summary>
    /// 社保基数管理 基础服务类(POST,PUT)
    /// </summary>
	public class SocialInsuranceService : BaseService<SocialInsurance>
    {
        public override object OnPost(SocialInsurance request)
        {
            return base.OnPost(request);
        }

         
    }
    /// <summary>
    /// 社保基数管理 服务类(GET)
    /// </summary>
    public class SocialInsuranceGetSerice : BaseGetService<SocialInsurancePageGet,SocialInsurance> {
 
        protected override string CreateFilter(SocialInsurancePageGet request)
        {
            return base.CreateFilter(request);
        }

        public override object OnGet(SocialInsurancePageGet request)
        {
            return base.OnGet(request);
        }
         

    }
    /// <summary>
    /// 社保基数管理 服务类(DELETE)
    /// </summary>
    public class SocialInsuranceDeleteService : BaseDeleteService<SocialInsurance, SocialInsuranceDelete>
    {
    }
}
